package org.liquidByte.trafficMustang.androidApp.services;

import org.liquidByte.trafficMustang.androidApp.proxy.ProxyRuntimeException;
import org.liquidByte.trafficMustang.androidApp.proxy.RemoteException;
import org.liquidByte.trafficMustang.androidApp.services.dto.LocalizacaoDTO;
import org.liquidByte.trafficMustang.androidApp.services.dto.UsuarioDTO;

public interface RastreamentoService {
	
	void update() throws RemoteException, ProxyRuntimeException;
	
	void update(LocalizacaoDTO localizacao) throws RemoteException, ProxyRuntimeException;
	
	LocalizacaoDTO getLocation(UsuarioDTO usuario) throws RemoteException, ProxyRuntimeException;
}
